home *** CD-ROM | disk | FTP | other *** search
- echo 'abc' | /usr/bin/sed -re '/abc/d' | /usr/bin/sed -e s"/.*/Test #1 failed!/"
- echo 'xbc' | /usr/bin/sed -re '/abc/!d' | /usr/bin/sed -e s"/.*/Test #2 failed!/"
- echo 'axc' | /usr/bin/sed -re '/abc/!d' | /usr/bin/sed -e s"/.*/Test #3 failed!/"
- echo 'abx' | /usr/bin/sed -re '/abc/!d' | /usr/bin/sed -e s"/.*/Test #4 failed!/"
- echo 'xabcy' | /usr/bin/sed -re '/abc/d' | /usr/bin/sed -e s"/.*/Test #5 failed!/"
- echo 'ababc' | /usr/bin/sed -re '/abc/d' | /usr/bin/sed -e s"/.*/Test #6 failed!/"
- echo 'abc' | /usr/bin/sed -re '/ab*c/d' | /usr/bin/sed -e s"/.*/Test #7 failed!/"
- echo 'abc' | /usr/bin/sed -re '/ab*bc/d' | /usr/bin/sed -e s"/.*/Test #8 failed!/"
- echo 'abbc' | /usr/bin/sed -re '/ab*bc/d' | /usr/bin/sed -e s"/.*/Test #9 failed!/"
- echo 'abbbbc' | /usr/bin/sed -re '/ab*bc/d' | /usr/bin/sed -e s"/.*/Test #10 failed!/"
- echo 'abbc' | /usr/bin/sed -re '/ab+bc/d' | /usr/bin/sed -e s"/.*/Test #11 failed!/"
- echo 'abc' | /usr/bin/sed -re '/ab+bc/!d' | /usr/bin/sed -e s"/.*/Test #12 failed!/"
- echo 'abq' | /usr/bin/sed -re '/ab+bc/!d' | /usr/bin/sed -e s"/.*/Test #13 failed!/"
- echo 'abbbbc' | /usr/bin/sed -re '/ab+bc/d' | /usr/bin/sed -e s"/.*/Test #14 failed!/"
- echo 'abbc' | /usr/bin/sed -re '/ab?bc/d' | /usr/bin/sed -e s"/.*/Test #15 failed!/"
- echo 'abc' | /usr/bin/sed -re '/ab?bc/d' | /usr/bin/sed -e s"/.*/Test #16 failed!/"
- echo 'abbbbc' | /usr/bin/sed -re '/ab?bc/!d' | /usr/bin/sed -e s"/.*/Test #17 failed!/"
- echo 'abc' | /usr/bin/sed -re '/ab?c/d' | /usr/bin/sed -e s"/.*/Test #18 failed!/"
- echo 'abc' | /usr/bin/sed -re '/^abc$/d' | /usr/bin/sed -e s"/.*/Test #19 failed!/"
- echo 'abcc' | /usr/bin/sed -re '/^abc$/!d' | /usr/bin/sed -e s"/.*/Test #20 failed!/"
- echo 'abcc' | /usr/bin/sed -re '/^abc/d' | /usr/bin/sed -e s"/.*/Test #21 failed!/"
- echo 'aabc' | /usr/bin/sed -re '/^abc$/!d' | /usr/bin/sed -e s"/.*/Test #22 failed!/"
- echo 'aabc' | /usr/bin/sed -re '/abc$/d' | /usr/bin/sed -e s"/.*/Test #23 failed!/"
- echo 'abc' | /usr/bin/sed -re '/^/d' | /usr/bin/sed -e s"/.*/Test #24 failed!/"
- echo 'abc' | /usr/bin/sed -re '/$/d' | /usr/bin/sed -e s"/.*/Test #25 failed!/"
- echo 'abc' | /usr/bin/sed -re '/a.c/d' | /usr/bin/sed -e s"/.*/Test #26 failed!/"
- echo 'axc' | /usr/bin/sed -re '/a.c/d' | /usr/bin/sed -e s"/.*/Test #27 failed!/"
- echo 'axyzc' | /usr/bin/sed -re '/a.*c/d' | /usr/bin/sed -e s"/.*/Test #28 failed!/"
- echo 'axyzd' | /usr/bin/sed -re '/a.*c/!d' | /usr/bin/sed -e s"/.*/Test #29 failed!/"
- echo 'abc' | /usr/bin/sed -re '/a[bc]d/!d' | /usr/bin/sed -e s"/.*/Test #30 failed!/"
- echo 'abd' | /usr/bin/sed -re '/a[bc]d/d' | /usr/bin/sed -e s"/.*/Test #31 failed!/"
- echo 'abd' | /usr/bin/sed -re '/a[b-d]e/!d' | /usr/bin/sed -e s"/.*/Test #32 failed!/"
- echo 'ace' | /usr/bin/sed -re '/a[b-d]e/d' | /usr/bin/sed -e s"/.*/Test #33 failed!/"
- echo 'aac' | /usr/bin/sed -re '/a[b-d]/d' | /usr/bin/sed -e s"/.*/Test #34 failed!/"
- echo 'a-' | /usr/bin/sed -re '/a[-b]/d' | /usr/bin/sed -e s"/.*/Test #35 failed!/"
- echo 'a-' | /usr/bin/sed -re '/a[b-]/d' | /usr/bin/sed -e s"/.*/Test #36 failed!/"
- echo '-' | /usr/bin/sed -re '/a[b-a]/!d' | /usr/bin/sed -e s"/.*/Test #37 failed!/"
- echo '-' | /usr/bin/sed -re '/a[]b/p' | /usr/bin/sed -e '/bad regexp:/d' -e s"/.*/Test #38 failed!/"
- echo '-' | /usr/bin/sed -re '/a[/p' | /usr/bin/sed -e '/bad regexp:/d' -e s"/.*/Test #39 failed!/"
- echo 'a]' | /usr/bin/sed -re '/a]/d' | /usr/bin/sed -e s"/.*/Test #40 failed!/"
- echo 'a]b' | /usr/bin/sed -re '/a[]]b/d' | /usr/bin/sed -e s"/.*/Test #41 failed!/"
- echo 'aed' | /usr/bin/sed -re '/a[^bc]d/d' | /usr/bin/sed -e s"/.*/Test #42 failed!/"
- echo 'abd' | /usr/bin/sed -re '/a[^bc]d/!d' | /usr/bin/sed -e s"/.*/Test #43 failed!/"
- echo 'adc' | /usr/bin/sed -re '/a[^-b]c/d' | /usr/bin/sed -e s"/.*/Test #44 failed!/"
- echo 'a-c' | /usr/bin/sed -re '/a[^-b]c/!d' | /usr/bin/sed -e s"/.*/Test #45 failed!/"
- echo 'a]c' | /usr/bin/sed -re '/a[^]b]c/!d' | /usr/bin/sed -e s"/.*/Test #46 failed!/"
- echo 'adc' | /usr/bin/sed -re '/a[^]b]c/d' | /usr/bin/sed -e s"/.*/Test #47 failed!/"
- echo 'abc' | /usr/bin/sed -re '/ab|cd/d' | /usr/bin/sed -e s"/.*/Test #48 failed!/"
- echo 'abcd' | /usr/bin/sed -re '/ab|cd/d' | /usr/bin/sed -e s"/.*/Test #49 failed!/"
- echo 'def' | /usr/bin/sed -re '/()ef/d' | /usr/bin/sed -e s"/.*/Test #50 failed!/"
- echo '-' | /usr/bin/sed -re '/()*/d' | /usr/bin/sed -e s"/.*/Test #51 failed!/"
- echo '-' | /usr/bin/sed -re '/*a/!d' | /usr/bin/sed -e s"/.*/Test #52 failed!/"
- echo '-' | /usr/bin/sed -re '/^*/d' | /usr/bin/sed -e s"/.*/Test #53 failed!/"
- echo '-' | /usr/bin/sed -re '/$*/d' | /usr/bin/sed -e s"/.*/Test #54 failed!/"
- echo '-' | /usr/bin/sed -re '/(*)b/!d' | /usr/bin/sed -e s"/.*/Test #55 failed!/"
- echo 'b' | /usr/bin/sed -re '/$b/!d' | /usr/bin/sed -e s"/.*/Test #56 failed!/"
- echo '-' | /usr/bin/sed -re '/a\/p' | /usr/bin/sed -e '/bad regexp:/d' -e s"/.*/Test #57 failed!/"
- echo 'a(b' | /usr/bin/sed -re '/a\(b/d' | /usr/bin/sed -e s"/.*/Test #58 failed!/"
- echo 'ab' | /usr/bin/sed -re '/a\(*b/d' | /usr/bin/sed -e s"/.*/Test #59 failed!/"
- echo 'a((b' | /usr/bin/sed -re '/a\(*b/d' | /usr/bin/sed -e s"/.*/Test #60 failed!/"
- echo 'a\x' | /usr/bin/sed -re '/a\x/!d' | /usr/bin/sed -e s"/.*/Test #61 failed!/"
- echo '-' | /usr/bin/sed -re '/abc)/p' | /usr/bin/sed -e '/bad regexp:/d' -e s"/.*/Test #62 failed!/"
- echo '-' | /usr/bin/sed -re '/(abc/p' | /usr/bin/sed -e '/bad regexp:/d' -e s"/.*/Test #63 failed!/"
- echo 'abc' | /usr/bin/sed -re '/((a))/d' | /usr/bin/sed -e s"/.*/Test #64 failed!/"
- echo 'abc' | /usr/bin/sed -re '/(a)b(c)/d' | /usr/bin/sed -e s"/.*/Test #65 failed!/"
- echo 'aabbabc' | /usr/bin/sed -re '/a+b+c/d' | /usr/bin/sed -e s"/.*/Test #66 failed!/"
- echo '-' | /usr/bin/sed -re '/a**/d' | /usr/bin/sed -e s"/.*/Test #67 failed!/"
- echo '-' | /usr/bin/sed -re '/a*?/d' | /usr/bin/sed -e s"/.*/Test #68 failed!/"
- echo '-' | /usr/bin/sed -re '/(a*)*/d' | /usr/bin/sed -e s"/.*/Test #69 failed!/"
- echo '-' | /usr/bin/sed -re '/(a*)+/d' | /usr/bin/sed -e s"/.*/Test #70 failed!/"
- echo '-' | /usr/bin/sed -re '/(a|)*/d' | /usr/bin/sed -e s"/.*/Test #71 failed!/"
- echo '-' | /usr/bin/sed -re '/(a*|b)*/d' | /usr/bin/sed -e s"/.*/Test #72 failed!/"
- echo 'ab' | /usr/bin/sed -re '/(a+|b)*/d' | /usr/bin/sed -e s"/.*/Test #73 failed!/"
- echo 'ab' | /usr/bin/sed -re '/(a+|b)+/d' | /usr/bin/sed -e s"/.*/Test #74 failed!/"
- echo 'ab' | /usr/bin/sed -re '/(a+|b)?/d' | /usr/bin/sed -e s"/.*/Test #75 failed!/"
- echo 'cde' | /usr/bin/sed -re '/[^ab]*/d' | /usr/bin/sed -e s"/.*/Test #76 failed!/"
- echo '-' | /usr/bin/sed -re '/(^)*/d' | /usr/bin/sed -e s"/.*/Test #77 failed!/"
- echo '-' | /usr/bin/sed -re '/(ab|)*/d' | /usr/bin/sed -e s"/.*/Test #78 failed!/"
- echo '-' | /usr/bin/sed -re '/)(/p' | /usr/bin/sed -e '/bad regexp:/d' -e s"/.*/Test #79 failed!/"
- echo '' | /usr/bin/sed -re '/abc/!d' | /usr/bin/sed -e s"/.*/Test #80 failed!/"
- echo '' | /usr/bin/sed -re '/abc/!d' | /usr/bin/sed -e s"/.*/Test #81 failed!/"
- echo '' | /usr/bin/sed -re '/a*/d' | /usr/bin/sed -e s"/.*/Test #82 failed!/"
- echo 'abbbcd' | /usr/bin/sed -re '/([abc])*d/d' | /usr/bin/sed -e s"/.*/Test #83 failed!/"
- echo 'abcd' | /usr/bin/sed -re '/([abc])*bcd/d' | /usr/bin/sed -e s"/.*/Test #84 failed!/"
- echo 'e' | /usr/bin/sed -re '/a|b|c|d|e/d' | /usr/bin/sed -e s"/.*/Test #85 failed!/"
- echo 'ef' | /usr/bin/sed -re '/(a|b|c|d|e)f/d' | /usr/bin/sed -e s"/.*/Test #86 failed!/"
- echo '-' | /usr/bin/sed -re '/((a*|b))*/d' | /usr/bin/sed -e s"/.*/Test #87 failed!/"
- echo 'abcdefg' | /usr/bin/sed -re '/abcd*efg/d' | /usr/bin/sed -e s"/.*/Test #88 failed!/"
- echo 'xabyabbbz' | /usr/bin/sed -re '/ab*/d' | /usr/bin/sed -e s"/.*/Test #89 failed!/"
- echo 'xayabbbz' | /usr/bin/sed -re '/ab*/d' | /usr/bin/sed -e s"/.*/Test #90 failed!/"
- echo 'abcde' | /usr/bin/sed -re '/(ab|cd)e/d' | /usr/bin/sed -e s"/.*/Test #91 failed!/"
- echo 'hij' | /usr/bin/sed -re '/[abhgefdc]ij/d' | /usr/bin/sed -e s"/.*/Test #92 failed!/"
- echo 'abcde' | /usr/bin/sed -re '/^(ab|cd)e/!d' | /usr/bin/sed -e s"/.*/Test #93 failed!/"
- echo 'abcdef' | /usr/bin/sed -re '/(abc|)ef/d' | /usr/bin/sed -e s"/.*/Test #94 failed!/"
- echo 'abcd' | /usr/bin/sed -re '/(a|b)c*d/d' | /usr/bin/sed -e s"/.*/Test #95 failed!/"
- echo 'abc' | /usr/bin/sed -re '/(ab|ab*)bc/d' | /usr/bin/sed -e s"/.*/Test #96 failed!/"
- echo 'abc' | /usr/bin/sed -re '/a([bc]*)c*/d' | /usr/bin/sed -e s"/.*/Test #97 failed!/"
- echo 'abcd' | /usr/bin/sed -re '/a([bc]*)(c*d)/d' | /usr/bin/sed -e s"/.*/Test #98 failed!/"
- echo 'abcd' | /usr/bin/sed -re '/a([bc]+)(c*d)/d' | /usr/bin/sed -e s"/.*/Test #99 failed!/"
- echo 'abcd' | /usr/bin/sed -re '/a([bc]*)(c+d)/d' | /usr/bin/sed -e s"/.*/Test #100 failed!/"
- echo 'adcdcde' | /usr/bin/sed -re '/a[bcd]*dcdcde/d' | /usr/bin/sed -e s"/.*/Test #101 failed!/"
- echo 'adcdcde' | /usr/bin/sed -re '/a[bcd]+dcdcde/!d' | /usr/bin/sed -e s"/.*/Test #102 failed!/"
- echo 'abc' | /usr/bin/sed -re '/(ab|a)b*c/d' | /usr/bin/sed -e s"/.*/Test #103 failed!/"
- echo 'abcd' | /usr/bin/sed -re '/((a)(b)c)(d)/d' | /usr/bin/sed -e s"/.*/Test #104 failed!/"
- echo 'alpha' | /usr/bin/sed -re '/[A-Za-z_][A-Za-z0-9_]*/d' | /usr/bin/sed -e s"/.*/Test #105 failed!/"
- echo 'abh' | /usr/bin/sed -re '/^a(bc+|b[eh])g|.h$/d' | /usr/bin/sed -e s"/.*/Test #106 failed!/"
- echo 'effgz' | /usr/bin/sed -re '/(bc+d$|ef*g.|h?i(j|k))/d' | /usr/bin/sed -e s"/.*/Test #107 failed!/"
- echo 'ij' | /usr/bin/sed -re '/(bc+d$|ef*g.|h?i(j|k))/d' | /usr/bin/sed -e s"/.*/Test #108 failed!/"
- echo 'effg' | /usr/bin/sed -re '/(bc+d$|ef*g.|h?i(j|k))/!d' | /usr/bin/sed -e s"/.*/Test #109 failed!/"
- echo 'bcdd' | /usr/bin/sed -re '/(bc+d$|ef*g.|h?i(j|k))/!d' | /usr/bin/sed -e s"/.*/Test #110 failed!/"
- echo 'reffgz' | /usr/bin/sed -re '/(bc+d$|ef*g.|h?i(j|k))/d' | /usr/bin/sed -e s"/.*/Test #111 failed!/"
- echo '-' | /usr/bin/sed -re '/((((((((((a))))))))))/!d' | /usr/bin/sed -e s"/.*/Test #112 failed!/"
- echo 'a' | /usr/bin/sed -re '/(((((((((a)))))))))/d' | /usr/bin/sed -e s"/.*/Test #113 failed!/"
- echo 'uh-uh' | /usr/bin/sed -re '/multiple words of text/!d' | /usr/bin/sed -e s"/.*/Test #114 failed!/"
- echo 'multiple words, yeah' | /usr/bin/sed -re '/multiple words/d' | /usr/bin/sed -e s"/.*/Test #115 failed!/"
- echo 'abcde' | /usr/bin/sed -re '/(.*)c(.*)/d' | /usr/bin/sed -e s"/.*/Test #116 failed!/"
- echo '(.*)\)' | /usr/bin/sed -re '/\((.*),/!d' | /usr/bin/sed -e s"/.*/Test #117 failed!/"
- echo 'ab' | /usr/bin/sed -re '/[k]/!d' | /usr/bin/sed -e s"/.*/Test #118 failed!/"
- echo 'abcd' | /usr/bin/sed -re '/abcd/d' | /usr/bin/sed -e s"/.*/Test #119 failed!/"
- echo 'abcd' | /usr/bin/sed -re '/a(bc)d/d' | /usr/bin/sed -e s"/.*/Test #120 failed!/"
- echo 'ac' | /usr/bin/sed -re '/a[-]?c/d' | /usr/bin/sed -e s"/.*/Test #121 failed!/"
- echo 'beriberi' | /usr/bin/sed -re '/(....).*\1/d' | /usr/bin/sed -e s"/.*/Test #122 failed!/"
-